package com.jzo2o.es.properties;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;

/**
 * Elasticsearch配置属性类，用于绑定application配置文件中的ES连接配置
 */
@Configuration
@ConfigurationProperties(prefix = "jzo2o.es") // 绑定配置文件中"jzo2o.es."前缀的属性
@Data
public class EsProperties {
    /**
     * Elasticsearch服务端主机地址（IP或域名）
     */
    private String host;

    /**
     * Elasticsearch服务端端口号
     */
    private Integer port;
}
